About C.p.rudge & Sons Limited (00650634) United Kingdom