About Black And Slate Ltd (13187859) United Kingdom