About Rudge & Rudge Limited (13401136) United Kingdom