About D&s (99) Ltd (11834094) United Kingdom