About Slate Of The Art Limited (08991768) United Kingdom