About Charlie Mckay Ltd (10503489) United Kingdom