About F. Swain & Sons Limited (13574151) United Kingdom