About Reuben Ruel Oil & Gas Ltd (07067631) United Kingdom