About The Globe Swansea Limited (13324539) United Kingdom