About Mcdermott Marketing Ltd (13010418) United Kingdom