About Termfield (u.k.) Limited (04277326) United Kingdom