About Cullimores Mix Limited (01024888) United Kingdom