About F L Beadle & Sons Limited (02809341) United Kingdom