About Dudley S Doggy Warehouse Ltd (13292353) United Kingdom