About Mcdermott Creative Solutions Limited (09149696) United Kingdom