About Rucell Limited (09326591) United Kingdom