About Millrow Facilities Management Limited (NI676180) United Kingdom