About S I Design & Construction Limited (08219601) United Kingdom