About Pyroflex Limited (04206387) United Kingdom