About Nicholas Ross Plc (02549796) United Kingdom