About Ricol Ltd (08299217) United Kingdom