About Barrington Estates Limited (02149289) United Kingdom