About Rice Reel Jpg Ltd (12695311) United Kingdom