About Dd Holdings (swansea) Ltd (11835469) United Kingdom