About Paddy Patch Ltd (12207050) United Kingdom