About Ely Barton Mews Limited (01292692) United Kingdom