About Mcintosh Limited (08863259) United Kingdom