About Slate Yard Limited (04846782) United Kingdom