About Grove Electrical Engineering Limited (04511397) United Kingdom