About Roo Stain Ltd (12491184) United Kingdom