About D & G Set Design & Construction Ltd (10621112) United Kingdom