About I.d. And C. Limited (03093337) United Kingdom