About Il Stores Limited (13681268) United Kingdom