About Idco Overseas Holdings Limited (04617505) United Kingdom