About The Mcintosh Partnership Limited (SC276732) United Kingdom