About Swansea Bay Limited (09539035) United Kingdom