About Dd Leisure Swansea Limited (10635576) United Kingdom