About Beamray Limited (02974187) United Kingdom