About Kate Howe Limited (08185186) United Kingdom