About Wave Barrier Limited (NI040505) United Kingdom