About F.a. Watts & Sons (shoemakers) Limited (00389051) United Kingdom