About F.j. Payne & Son Limited (03260974) United Kingdom