About Emmerson Holdings Limited (09688893) United Kingdom