About Helical (hailsham) Limited (05656694) United Kingdom