About Rubus Lex Limited (08347085) United Kingdom