About Beamish Museum Trading Limited (06525165) United Kingdom