About Kim Howells Limited (11127728) United Kingdom