About Helical (lb) Limited (09253474) United Kingdom