About Ross Emerson Ltd. (10425878) United Kingdom