About Black And Sable Ltd (12761137) United Kingdom