Grove Le Komp .. Middlesbrough , England ; mensamtlige