About Beamish Barns Management Company Limited (07379289) United Kingdom