About Pyro Productionz Ltd. (08744404) United Kingdom