About Macnaughton Limited (04528581) United Kingdom