About Oil Fired Services Limited (06366802) United Kingdom