About Barley Mews Limited (11028521) United Kingdom