About Torry Mergers And Acquisitions Specialists Ltd (10281773) United Kingdom