About Seafresh Desalinators Limited (03349536) United Kingdom