About Folkestone And Dover Water Services Limited (03669198) United Kingdom