About D & C (sw) Ltd (12467206) United Kingdom