About The Blast Shop Ltd. (04221572) United Kingdom