About S B Rice Limited (08018937) United Kingdom