About Bamford & Sons Ltd (11575239) United Kingdom