About Steven Rimmer Eggs Limited (04921393) United Kingdom