About I K & M Oddy Limited (07587148) United Kingdom