About Rudge & Co Limited (06395617) United Kingdom