About Barrington Land Investments Ltd (06431723) United Kingdom