About F W S Carter & Sons Limited (02033792) United Kingdom