About Spot Promotions Limited (04508493) United Kingdom