About C. M. Slater Limited (05001625) United Kingdom