About Beamtron Limited (02142080) United Kingdom