About Richard Mcintosh Ltd (SC575928) United Kingdom