About Ruhrose Ltd (13509202) United Kingdom