About J.& B.groves Limited (00336126) United Kingdom