About Foundation Degree Water Limited (11688857) United Kingdom