About Cardiff Bay Sea School Limited (08428875) United Kingdom