About Alexander Ford Limited (10479951) United Kingdom