About Beacon Building & Maintenance Ltd (12229007) United Kingdom