About Indigo Charlie Design Limited (08841279) United Kingdom