About Pickle And Cuddles Ltd (12051997) United Kingdom