About I.l.c. Sport Limited (03330677) United Kingdom