About Barton Mount Management Co. Limited (03817958) United Kingdom