About S&b Design Construction Limited (12780291) United Kingdom