About Helical Couplings Limited (10746074) United Kingdom