About Design & Contract Management (holdings) Ltd (09062693) United Kingdom