About K.j.& S. Howe Limited (05259578) United Kingdom