About Aequus Land Ltd (06613088) United Kingdom