About K T Wells Consulting Limited (11012708) United Kingdom