About G P Russell Ltd (09592318) United Kingdom