About Beamish Investments Limited (07415255) United Kingdom