About Oggy Oggy Plymstock Ltd (12919219) United Kingdom