About Rod Solution Ltd (13090241) United Kingdom