About Walmley Spices Midlands Limited (11300298) United Kingdom