About Helical (wellingborough) Limited (09838181) United Kingdom