About Smee And Ford Limited (01964639) United Kingdom