About Grove Engineering Services Limited (03398392) United Kingdom