About Mcintosh Digital Solutions Ltd (13335681) United Kingdom