About Beamview Limited (01732471) United Kingdom