About No 12 Waterhouse Ltd (10084026) United Kingdom