About Stewart And Mcintosh (SL002876) United Kingdom