About Solar Slate Plate Limited (08781913) United Kingdom