About Barrington House Limited (03130306) United Kingdom