About Helical (sevenoaks) Limited (04624874) United Kingdom