About Geoff Rouse Limited (09691270) United Kingdom