About Pardillo Ltd (12107989) United Kingdom