About Ford Design Limited (SC386308) United Kingdom