About Aequus Land Ludlow Limited (06695650) United Kingdom