About Hum & Purry Limited (06501578) United Kingdom