About Rodi Kitchen Supplies Limited (06011943) United Kingdom