About Barrington Developments Ltd (07771653) United Kingdom