About Thomson Fraser Ltd (09241583) United Kingdom