About D & C Design Services Ltd (12577314) United Kingdom