About Beacons Manufacturing Limited (12320114) United Kingdom