About Talking Fruit & Vegetables Ltd. (06847761) United Kingdom