I applied through other source. I interviewed at Spires Engineering (Oxford, England) in Jan 2015
Interview
Interview Process went well. However, there's a lack of professionalism and punctuality from the staff. Wouldn't recommend to bother applying. It seems they only care about their own gain from the candidate rather than it being both ways.