About Land Logical Aggregates Limited (08116017) United Kingdom