About Julie Rice Limited (10028731) United Kingdom