About Thom Micro Systems Limited (SC075023) United Kingdom