About Salad Junction Limited (08916794) United Kingdom