About F. Swain & Sons (holdings) Limited (02577697) United Kingdom