About Swansea (gr) Limited (09753973) United Kingdom