About J C Iddo Ltd (06574720) United Kingdom