About Millrow Holdings Limited (NI676158) United Kingdom