About Bardsley & Sons Limited (12538230) United Kingdom