About Rusdene Holdings Limited (02055873) United Kingdom