About Geoff Rice Limited (04621248) United Kingdom