About Cox Rowson & Lynch Ltd (12877941) United Kingdom