About Hedda Technology (u.k.) Limited (08312536) United Kingdom