About Slate Developments Limited (01625535) United Kingdom