About Mcintosh Communications (edinburgh) Limited (SC494039) United Kingdom