About M.c. Slates Limited (05287984) United Kingdom