About Flux Promo Limited (08297079) United Kingdom