About S.a. Thorne & Sons Limited (00549569) United Kingdom