About Sol Products Limited (04944515) United Kingdom