About Illogan Stores Limited (09688455) United Kingdom