About Integrated Design And Construction Solutions Limited (10181299) United Kingdom