About M.c.c. (leeds) Ltd (06024986) United Kingdom