About Thames And Medway Management Services Ltd (09800381) United Kingdom