About A. Thorburn Limited (SC094923) United Kingdom