About Will Mcintosh Limited (11011936) United Kingdom