About Rufus Lewis Management Company Limited (13410093) United Kingdom