About Thomson Coil Services Limited (SC278233) United Kingdom