About B&o Oil Ltd (12043350) United Kingdom