About Helical (porchester) Limited (08629120) United Kingdom