About Helical (cannock) Limited (09439137) United Kingdom