About Thameside Technical Services Limited (06457472) United Kingdom