About Oggy Oggy Plympton Ltd (11024032) United Kingdom