About Indies Company Limited (06128519) United Kingdom