About Slate And Rose Ltd (13499453) United Kingdom