About The London Prepared Produce Company Ltd (07886385) United Kingdom