About Rousbury Management Company Limited (12529358) United Kingdom