About Dd (bristol) Ltd (10843962) United Kingdom