About Backwaters Management Limited (02042499) United Kingdom