About Log Cabin Fruits Ltd (09530276) United Kingdom