About Ford & Slater (leyland Daf) Trust Limited (02693177) United Kingdom