About Oggy Oggy Pasties Plympton Ltd (11994590) United Kingdom