About Cedar Deddington Limited (10055705) United Kingdom