About Grove Products Uk (holdings) Limited (06003703) United Kingdom