About Rudbaxton Holdings Limited (13198259) United Kingdom