About Mckintosh Group Limited (12547619) United Kingdom