About Henderson And Mcintosh (SL002776) United Kingdom