About Whistle & Hound Limited (11809413) United Kingdom