About Rice Derby Ltd (11748977) United Kingdom