About Cedar House Cobham Ltd (12760185) United Kingdom