About Barleythorpe Investments Limited (11364532) United Kingdom