About Solerco Products Limited (01253038) United Kingdom