About A.f. Smith And Son (coach Builders) Limited (00506842) United Kingdom