About Little Kites Company Ltd (08962672) United Kingdom