About Shore Tide Systems Limited (05975031) United Kingdom