About Ian James Promotions Limited (04520479) United Kingdom