About Beam Projects Limited (07483925) United Kingdom