About Mcintosh Management Limited (07209989) United Kingdom