About Emerson Rose Limited (07396726) United Kingdom