About Blue Slate Ltd (10087462) United Kingdom