About Wow Wow Pets Ltd. (09992377) United Kingdom