About Grove Smith Limited (00941395) United Kingdom