About Leith Mergers & Acquisitions Limited (07969563) United Kingdom