About Steve Rice (2019) Limited (11923452) United Kingdom