About The Salad Company Limited (02638909) United Kingdom