About Kenyon Thompson Limited (03378145) United Kingdom