About M. & S. Waterservices Limited (02221056) United Kingdom