About Barrington Wood Developments Limited (13205792) United Kingdom