About Rubrash Ltd (11199931) United Kingdom