About Flamingo Produce Ltd. (02938560) United Kingdom