About George Groves Ltd. (07351232) United Kingdom