About Solaroid Limited (01353888) United Kingdom