About Beamish International Ltd (SC593529) United Kingdom