About Tawse Instrumentation Limited (10552204) United Kingdom