About Thompson Crosby & Co. Ltd (10174054) United Kingdom