About Truwel Scientific Instruments Limited (10434375) United Kingdom