About Helical (telford) Limited (05987344) United Kingdom