About Mayfair Communications International P.l.c. (02493830) United Kingdom