About Mcintosh Tech Ltd (07541873) United Kingdom