About J F Thorburn Limited (09267475) United Kingdom