About Water Meadows (torquay) Limited (13684572) United Kingdom