About Ford & Stanley Limited (07135661) United Kingdom