Bloffin General Merchant is a well renowned oil and gas company which provides the best quality standard in the downstream sector of the petroleum industry...