About Waterhouse Island Limited (04422974) United Kingdom