About Rudge Newby Limited (02930014) United Kingdom