About Clearwater Investments Limited (01526610) United Kingdom