About Stuart Mackintosh Limited (07955270) United Kingdom