About Watertight Investments Limited (05978442) United Kingdom