About Russ Holdings Limited (13149169) United Kingdom