About Beams International Limited (03737151) United Kingdom