About K & T Consults Ltd (12713688) United Kingdom