About Loxley Land Management Limited (09439842) United Kingdom