About Mackay And Sawyer Limited (10486334) United Kingdom