About Sous Vide Meal Solutions Limited (07648601) United Kingdom