About K T R Higgins Solutions Ltd (11171604) United Kingdom