About Ritchie-bland Energy Limited (12437929) United Kingdom