About Barns Place Ltd (12077267) United Kingdom