About Clearwater Management (salcombe) Limited (07646187) United Kingdom