About D.s. Drury Limited (02221684) United Kingdom