About David Mcintosh Media Limited (SC443534) United Kingdom