About Emerson & Carter Ltd (SC619834) United Kingdom