About Barrington Land Use Consultants Limited (05845184) United Kingdom