About Mcintosh And Partners Limited (05873229) United Kingdom