About Barrington Holdings Limited (03129261) United Kingdom