About Helical (jarrow) Limited (09666108) United Kingdom