About S&h Building Construction Limited (09646325) United Kingdom