About Beamish Associates Ltd (09503898) United Kingdom