About Beacon Engineering Limited (09560560) United Kingdom