About Sousvide Solutions Limited (08688714) United Kingdom