Hecta Ltdactive · #13610611 · 43999 · 68100 · Company Details7 Doulton Close, Swindon, SN25 2FT, EnglandEstablished 2021View on Companies HouseContact Information