About Holmes Land Reclamation Limited (10334081) United Kingdom