About Marc Rice Group Limited (12193240) United Kingdom