About Cedar Sales & Marketing Services Limited (04358086) United Kingdom