About Turnbull (potato Sales) Limited (01131818) United Kingdom