About Beaumont Installations & Maintenance Services Limited (07952255) United Kingdom