About Clearwater Instruments Limited (06569438) United Kingdom