About Barrington Homes (poole) Limited (06476398) United Kingdom