About Helios Design Limited (08609006) United Kingdom