About Thameside Technology Group Ltd (10835308) United Kingdom