About Sandal Streets Limited (11805251) United Kingdom