About Petrax Ltd. (08287948) United Kingdom