About Helical Technology Ltd. (01413643) United Kingdom