About Petroflux Ltd. (04869636) United Kingdom