About George Cox & Sons Limited (02775128) United Kingdom