About Thames Cleaning Solutions Limited (09439784) United Kingdom