About Alan Mcnaughton Limited (07830316) United Kingdom