About Mayonnaise Limited (08015931) United Kingdom