About Barrington Green Limited (12903230) United Kingdom