About Design & Construct (london) Group Limited (04746702) United Kingdom