About D & C Developments Ltd (06929768) United Kingdom