About Kenmore I.t. Ltd (06287658) United Kingdom