About Slate Edd Limited (06943775) United Kingdom