About Spanish Slate Limited (11004953) United Kingdom