About Beamhurst Ltd (09758157) United Kingdom