About Rudge Holdings Limited (12178810) United Kingdom