About Barrington Land Group Limited (06432646) United Kingdom