About Kevin M Thompson Limited (11583999) United Kingdom