About Pellapet Ltd (13236237) United Kingdom