About S&r Mason Engineering Company Limited (05985810) United Kingdom