About Ikeda Development Company Ltd (13694669) United Kingdom