About F Turner & Sons Ltd (10480018) United Kingdom