About Bartlow Barns Management Limited (03596695) United Kingdom