About Helical (booth St) Limited (09926486) United Kingdom