About Helical (whitechapel) Limited (08610414) United Kingdom