About Slate 7 Limited (08578748) United Kingdom