About Barleythorpe Limited (07627488) United Kingdom