About D&s Holdings (aylesford) Limited (11666849) United Kingdom