About Macnaughton Blair Limited (NI023032) United Kingdom