About Flux Piercing Limited (04235651) United Kingdom