About Kevin Thelwell Limited (11000628) United Kingdom