About Mcnaughton-ross Limited (01832929) United Kingdom