About Food Stylist (london) Limited (08742340) United Kingdom