About C Rudrum & Sons Limited (00582187) United Kingdom