About Thermo Allen Coding Limited (01338091) United Kingdom