About Rudge Engineering Limited (10802343) United Kingdom