About K & L Groundwater Ltd (SC645977) United Kingdom