About S&w Trenching Limited (06232901) United Kingdom