About Beamish Media Ltd (12337925) United Kingdom