About Howl & Woof Ltd. (NI650431) United Kingdom