About Cedar Patents Ltd (06840147) United Kingdom