About Design & Construct (london) Limited (01564907) United Kingdom