About Beamac Associates Limited (08087276) United Kingdom