About Slate Tables Limited (12670782) United Kingdom