About N.dodds Ltd (11662231) United Kingdom