About Cl Thrower Ltd (13128803) United Kingdom