About Small Dog Warehouse Ltd (12884658) United Kingdom