About River Thames Alliance Company Limited (09550359) United Kingdom