About Ted Waters Services Limited (03389870) United Kingdom