About Cedar Ashford Limited (12078459) United Kingdom