About Pack N Stir Ltd (13265296) United Kingdom