About The Bay (swansea) Limited (07291353) United Kingdom