About F Swain & Sons Limited (00624212) United Kingdom