About C. G. Rhodes & Sons Limited (02370018) United Kingdom