About S & B Design And Build Limited (13350598) United Kingdom