About Helical (huddersfield) Limited (08611430) United Kingdom