About George Rhodes & Sons Limited (00696555) United Kingdom