About Heliox Store Ltd (12783576) United Kingdom