About Thames Wave Ltd (09350288) United Kingdom