About Beamstates Limited (02208225) United Kingdom