About Floxpat Petroleum & Energy Services Limited (07498743) United Kingdom