About Emerson 68 Limited (12739552) United Kingdom