About Cedar(uk) Ltd (12485892) United Kingdom