About Ford & Ford Ltd (08668602) United Kingdom