About New Ross (holdings) Limited (11896361) United Kingdom