About Mcintosh Mccann Limited (SC571750) United Kingdom