About Barrington & Blake Estates Limited (05110015) United Kingdom