About Rico Sabor Sittingbourne Limited (13599306) United Kingdom