About Sea Soul & Snow Limited (08810006) United Kingdom