About Huxley Land Limited (06056100) United Kingdom