About Dougie S Pets Limited (11668190) United Kingdom