About Thames Williams Care Ltd (09339483) United Kingdom