About Beamish Morgan Limited (07704024) United Kingdom