About Barlestone Management Company Limited (09828475) United Kingdom