About George Russell Promotions Limited (08399740) United Kingdom