About Cedar Rydal (lyndhurst) Limited (13075736) United Kingdom