About Lucy S Pet Supplies Ltd (13484192) United Kingdom