About Jdo Ltd (04930342) United Kingdom