About Beamish Extras Ltd (12236781) United Kingdom