About Groves Of Thame (holdings) Limited (08872232) United Kingdom