About Helical (sun) Limited (09338777) United Kingdom