About Modular Tide Generators Limited (08297108) United Kingdom