About Beacon Installations Limited (09326817) United Kingdom