About Beacon Corporation Limited (03221336) United Kingdom