About Oggy Oggy Bodmin Limited (09713932) United Kingdom