About The Clumsy Pickle Ltd (13431045) United Kingdom