About Barrington Buildings Ltd (10568638) United Kingdom