About Slate Marcus Ltd (13404815) United Kingdom