About K Terry Group Ltd (13022566) United Kingdom