About Beamish Management Services Limited (05790665) United Kingdom