About Beamhouse Enterprises Limited (12315462) United Kingdom