About Philomena London Pet Outfitters Limited (13292947) United Kingdom