About Mcintosh Taylor Ltd (04642421) United Kingdom