About K Hatch Ltd (10618421) United Kingdom