About Stratech Scientific Limited (01690218) United Kingdom